package com.fyzk.activity.lottery.jc.beidan;

import android.util.Log;

import com.fyzk.activity.lottery.jc.football.JCInfo;
import com.fyzk.utils.LotteryIDUtils;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;

import static com.fyzk.utils.LotteryIDUtils.DCBQC_LOTTERY_ID_INT;
import static com.fyzk.utils.LotteryIDUtils.DCZJQ_LOTTERY_ID_INT;

/**
 * Created by fanxs11 on 2017/11/16.
 */

public class BeiDanChildBean implements Serializable {

    /**
     * matchNum : 54
     * homeTeam : 中岸水手
     * awayTeam : 阿德莱德联
     * matchName : 澳超
     * endSaleTime : 1510821600000
     * matchDate : 1510822200000
     * handicap : 0
     * letvs_0 : 2.69
     * letvs_1 : 4.12
     * letvs_3 : 2.58
     */

    public String getOfficialWeekDay() {
        return officialWeekDay;
    }

    public void setOfficialWeekDay(String officialWeekDay) {
        this.officialWeekDay = officialWeekDay;
    }

    private String officialWeekDay;
    private String matchNum;
    private String homeTeam;
    private String awayTeam;
    private String matchName;
    private long endSaleTime;
    private long matchDate;
    private String handicap;    // 让球数

    // 让胜平负
    private String letvs_0;
    private String letvs_1;
    private String letvs_3;
    public boolean isSheng;
    public boolean isPing;
    public boolean isFu;
    public int checkNum = 0;
    public boolean isDan = false;

    public boolean isDan() {
        return isDan;
    }

    // 比分
    public static final String BF_ZK_DEFAULT = "点击展开投注区";
    public String bf_zk = BF_ZK_DEFAULT;
    private String bf_10;
    private String bf_20;
    private String bf_21;
    private String bf_30;
    private String bf_31;
    private String bf_32;
    private String bf_40;
    private String bf_41;
    private String bf_42;
    private String bf_90;
    private String bf_01;
    private String bf_02;
    private String bf_12;
    private String bf_03;
    private String bf_13;
    private String bf_23;
    private String bf_04;
    private String bf_14;
    private String bf_24;
    private String bf_09;
    private String bf_00;
    private String bf_11;
    private String bf_22;
    private String bf_33;
    private String bf_99;
    public boolean isbf_10;
    public boolean isbf_20;
    public boolean isbf_21;
    public boolean isbf_30;
    public boolean isbf_31;
    public boolean isbf_32;
    public boolean isbf_40;
    public boolean isbf_41;
    public boolean isbf_42;
    public boolean isbf_90;
    public boolean isbf_01;
    public boolean isbf_02;
    public boolean isbf_12;
    public boolean isbf_03;
    public boolean isbf_13;
    public boolean isbf_23;
    public boolean isbf_04;
    public boolean isbf_14;
    public boolean isbf_24;
    public boolean isbf_09;
    public boolean isbf_00;
    public boolean isbf_11;
    public boolean isbf_22;
    public boolean isbf_33;
    public boolean isbf_99;
//    public int checkNum = 0;


    // 总进球
    private String score_0;
    private String score_1;
    private String score_2;
    private String score_3;
    private String score_4;
    private String score_5;
    private String score_6;
    private String score_7;
    public boolean isScore_0;
    public boolean isScore_1;
    public boolean isScore_2;
    public boolean isScore_3;
    public boolean isScore_4;
    public boolean isScore_5;
    public boolean isScore_6;
    public boolean isScore_7;
//    public int checkNum = 0;

    // 半全场
    private String bqc_33;
    private String bqc_31;
    private String bqc_30;
    private String bqc_13;
    private String bqc_11;
    private String bqc_10;
    private String bqc_03;
    private String bqc_01;
    private String bqc_00;
    public boolean isBqc_33;
    public boolean isBqc_31;
    public boolean isBqc_30;
    public boolean isBqc_13;
    public boolean isBqc_11;
    public boolean isBqc_10;
    public boolean isBqc_03;
    public boolean isBqc_01;
    public boolean isBqc_00;
//    public int checkNum = 0;

    // 上下单双
    private String sxds_00;
    private String sxds_01;
    private String sxds_10;
    private String sxds_11;
    public boolean isSxds_sd;
    public boolean isSxds_ss;
    public boolean isSxds_xd;
    public boolean isSxds_xs;
//    public int checkNum = 0;

    public String getMatchNum() {
        if (matchNum.length() == 1) {
            matchNum = "00" + matchNum;
        } else if (matchNum.length() == 2) {
            matchNum = "0" + matchNum;
        }
        return matchNum;
    }


    public void setMatchNum(String matchNum) {
        this.matchNum = matchNum;
    }

    public String getHomeTeam() {
        return homeTeam;
    }

    public void setHomeTeam(String homeTeam) {
        this.homeTeam = homeTeam;
    }

    public String getAwayTeam() {
        return awayTeam;
    }

    public void setAwayTeam(String awayTeam) {
        this.awayTeam = awayTeam;
    }

    public String getMatchName() {
        return matchName;
    }

    public void setMatchName(String matchName) {
        this.matchName = matchName;
    }

    public long getEndSaleTime() {
        return endSaleTime;
    }

    public void setEndSaleTime(long endSaleTime) {
        this.endSaleTime = endSaleTime;
    }

    public long getMatchDate() {
        return matchDate;
    }

    public void setMatchDate(long matchDate) {
        this.matchDate = matchDate;
    }

    public String getHandicap() {
        return handicap;
    }

    public void setHandicap(String handicap) {
        this.handicap = handicap;
    }

    public String getLetvs_0() {
        return letvs_0;
    }

    public void setLetvs_0(String letvs_0) {
        this.letvs_0 = letvs_0;
    }

    public String getLetvs_1() {
        return letvs_1;
    }

    public void setLetvs_1(String letvs_1) {
        this.letvs_1 = letvs_1;
    }

    public String getLetvs_3() {
        return letvs_3;
    }

    public void setLetvs_3(String letvs_3) {
        this.letvs_3 = letvs_3;
    }

    public String getBf_10() {
        return bf_10;
    }

    public void setBf_10(String bf_10) {
        this.bf_10 = bf_10;
    }

    public String getBf_20() {
        return bf_20;
    }

    public void setBf_20(String bf_20) {
        this.bf_20 = bf_20;
    }

    public String getBf_21() {
        return bf_21;
    }

    public void setBf_21(String bf_21) {
        this.bf_21 = bf_21;
    }

    public String getBf_30() {
        return bf_30;
    }

    public void setBf_30(String bf_30) {
        this.bf_30 = bf_30;
    }

    public String getBf_31() {
        return bf_31;
    }

    public void setBf_31(String bf_31) {
        this.bf_31 = bf_31;
    }

    public String getBf_32() {
        return bf_32;
    }

    public void setBf_32(String bf_32) {
        this.bf_32 = bf_32;
    }

    public String getBf_40() {
        return bf_40;
    }

    public void setBf_40(String bf_40) {
        this.bf_40 = bf_40;
    }

    public String getBf_41() {
        return bf_41;
    }

    public void setBf_41(String bf_41) {
        this.bf_41 = bf_41;
    }

    public String getBf_42() {
        return bf_42;
    }

    public void setBf_42(String bf_42) {
        this.bf_42 = bf_42;
    }

    public String getBf_90() {
        return bf_90;
    }

    public void setBf_90(String bf_90) {
        this.bf_90 = bf_90;
    }

    public String getBf_01() {
        return bf_01;
    }

    public void setBf_01(String bf_01) {
        this.bf_01 = bf_01;
    }

    public String getBf_02() {
        return bf_02;
    }

    public void setBf_02(String bf_02) {
        this.bf_02 = bf_02;
    }

    public String getBf_12() {
        return bf_12;
    }

    public void setBf_12(String bf_12) {
        this.bf_12 = bf_12;
    }

    public String getBf_03() {
        return bf_03;
    }

    public void setBf_03(String bf_03) {
        this.bf_03 = bf_03;
    }

    public String getBf_13() {
        return bf_13;
    }

    public void setBf_13(String bf_13) {
        this.bf_13 = bf_13;
    }

    public String getBf_23() {
        return bf_23;
    }

    public void setBf_23(String bf_23) {
        this.bf_23 = bf_23;
    }

    public String getBf_04() {
        return bf_04;
    }

    public void setBf_04(String bf_04) {
        this.bf_04 = bf_04;
    }

    public String getBf_14() {
        return bf_14;
    }

    public void setBf_14(String bf_14) {
        this.bf_14 = bf_14;
    }

    public String getBf_24() {
        return bf_24;
    }

    public void setBf_24(String bf_24) {
        this.bf_24 = bf_24;
    }

    public String getBf_09() {
        return bf_09;
    }

    public void setBf_09(String bf_09) {
        this.bf_09 = bf_09;
    }

    public String getBf_00() {
        return bf_00;
    }

    public void setBf_00(String bf_00) {
        this.bf_00 = bf_00;
    }

    public String getBf_11() {
        return bf_11;
    }

    public void setBf_11(String bf_11) {
        this.bf_11 = bf_11;
    }

    public String getBf_22() {
        return bf_22;
    }

    public void setBf_22(String bf_22) {
        this.bf_22 = bf_22;
    }

    public String getBf_33() {
        return bf_33;
    }

    public void setBf_33(String bf_33) {
        this.bf_33 = bf_33;
    }

    public String getBf_99() {
        return bf_99;
    }

    public void setBf_99(String bf_99) {
        this.bf_99 = bf_99;
    }

    public String getScore_0() {
        return score_0;
    }

    public void setScore_0(String score_0) {
        this.score_0 = score_0;
    }

    public String getScore_1() {
        return score_1;
    }

    public void setScore_1(String score_1) {
        this.score_1 = score_1;
    }

    public String getScore_2() {
        return score_2;
    }

    public void setScore_2(String score_2) {
        this.score_2 = score_2;
    }

    public String getScore_3() {
        return score_3;
    }

    public void setScore_3(String score_3) {
        this.score_3 = score_3;
    }

    public String getScore_4() {
        return score_4;
    }

    public void setScore_4(String score_4) {
        this.score_4 = score_4;
    }

    public String getScore_5() {
        return score_5;
    }

    public void setScore_5(String score_5) {
        this.score_5 = score_5;
    }

    public String getScore_6() {
        return score_6;
    }

    public void setScore_6(String score_6) {
        this.score_6 = score_6;
    }

    public String getScore_7() {
        return score_7;
    }

    public void setScore_7(String score_7) {
        this.score_7 = score_7;
    }

    public String getBqc_33() {
        return bqc_33;
    }

    public void setBqc_33(String bqc_33) {
        this.bqc_33 = bqc_33;
    }

    public String getBqc_31() {
        return bqc_31;
    }

    public void setBqc_31(String bqc_31) {
        this.bqc_31 = bqc_31;
    }

    public String getBqc_30() {
        return bqc_30;
    }

    public void setBqc_30(String bqc_30) {
        this.bqc_30 = bqc_30;
    }

    public String getBqc_13() {
        return bqc_13;
    }

    public void setBqc_13(String bqc_13) {
        this.bqc_13 = bqc_13;
    }

    public String getBqc_11() {
        return bqc_11;
    }

    public void setBqc_11(String bqc_11) {
        this.bqc_11 = bqc_11;
    }

    public String getBqc_10() {
        return bqc_10;
    }

    public void setBqc_10(String bqc_10) {
        this.bqc_10 = bqc_10;
    }

    public String getBqc_03() {
        return bqc_03;
    }

    public void setBqc_03(String bqc_03) {
        this.bqc_03 = bqc_03;
    }

    public String getBqc_01() {
        return bqc_01;
    }

    public void setBqc_01(String bqc_01) {
        this.bqc_01 = bqc_01;
    }

    public String getBqc_00() {
        return bqc_00;
    }

    public void setBqc_00(String bqc_00) {
        this.bqc_00 = bqc_00;
    }

    public String getSxds_00() {
        return sxds_00;
    }

    public void setSxds_00(String sxds_00) {
        this.sxds_00 = sxds_00;
    }

    public String getSxds_01() {
        return sxds_01;
    }

    public void setSxds_01(String sxds_01) {
        this.sxds_01 = sxds_01;
    }

    public String getSxds_10() {
        return sxds_10;
    }

    public void setSxds_10(String sxds_10) {
        this.sxds_10 = sxds_10;
    }

    public String getSxds_11() {
        return sxds_11;
    }

    public void setSxds_11(String sxds_11) {
        this.sxds_11 = sxds_11;
    }

    public void clearRspf() {
        isSheng = false;
        isPing = false;
        isFu = false;
        checkNum = 0;
    }

    public void clearBf() {
        checkNum = 0;
        bf_zk = BF_ZK_DEFAULT;
        isbf_10 = false;
        isbf_20 = false;
        isbf_21 = false;
        isbf_30 = false;
        isbf_31 = false;
        isbf_32 = false;
        isbf_40 = false;
        isbf_41 = false;
        isbf_42 = false;
        isbf_90 = false;
        isbf_01 = false;
        isbf_02 = false;
        isbf_12 = false;
        isbf_03 = false;
        isbf_13 = false;
        isbf_23 = false;
        isbf_04 = false;
        isbf_14 = false;
        isbf_24 = false;
        isbf_09 = false;
        isbf_00 = false;
        isbf_11 = false;
        isbf_22 = false;
        isbf_33 = false;
        isbf_99 = false;
    }

    public void clearZjq() {
        checkNum = 0;
        isScore_0 = false;
        isScore_1 = false;
        isScore_2 = false;
        isScore_3 = false;
        isScore_4 = false;
        isScore_5 = false;
        isScore_6 = false;
        isScore_7 = false;
    }

    public void clearBqc() {
        checkNum = 0;
        isBqc_33 = false;
        isBqc_31 = false;
        isBqc_30 = false;
        isBqc_13 = false;
        isBqc_11 = false;
        isBqc_10 = false;
        isBqc_03 = false;
        isBqc_01 = false;
        isBqc_00 = false;
    }

    public void clearSxds() {
        checkNum = 0;
        isSxds_sd = false;
        isSxds_ss = false;
        isSxds_xd = false;
        isSxds_xs = false;
    }

    public void clearAll() {
        clearSxds();
        clearRspf();
        clearBqc();
        clearBf();
        clearZjq();
    }

    public boolean isChecked() {
        return checkNum > 0 || checkNum > 0 || checkNum > 0 || checkNum > 0 || checkNum > 0;
    }

    /**
     * 场次选择信息
     */
    public Map<String, SPInfo> btnHGPojo;//场次选择信息

    public BeiDanChildBean() {
        btnHGPojo = new HashMap<>();
    }

    public SPInfo getSPInfo(boolean isSel, String spValue, String codeValue) {
        return new SPInfo(isSel, spValue, codeValue);
    }

    public class SPInfo implements Serializable, Cloneable {
        public boolean isSel = false;
        public boolean isEnadble = true;
        public String spValue = "";
        public String codeValue = "";

        public SPInfo(boolean isSel, String spValue, String codeValue) {
            this.isSel = isSel;
            this.spValue = spValue;
            this.codeValue = codeValue;
        }

        @Override
        public JCInfo.SPInfo clone() {
            try {
                return (JCInfo.SPInfo) super.clone();
            } catch (CloneNotSupportedException e) {
                e.printStackTrace();
                return null;
            }
        }
    }

    public void initBtnHGPojo(int lotteryType) {
        if (lotteryType == LotteryIDUtils.JZSPFRSPF_LOTTERY_ID_INT || lotteryType == LotteryIDUtils.DCSPF_LOTTERY_ID_INT) {
            this.btnHGPojo.put(VS_0, getSPInfo(false, vs_0, "0"));
            this.btnHGPojo.put(VS_3, getSPInfo(false, vs_3, "3"));
            this.btnHGPojo.put(VS_1, getSPInfo(false, vs_1, "1"));
            this.btnHGPojo.put(LETVS_3, getSPInfo(false, letvs_3, "3"));
            this.btnHGPojo.put(LETVS_0, getSPInfo(false, letvs_0, "0"));
            this.btnHGPojo.put(LETVS_1, getSPInfo(false, letvs_1, "1"));
        }
        if (lotteryType == LotteryIDUtils.JZSPF_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT) {
            this.btnHGPojo.put(VS_0, getSPInfo(false, vs_0, "0"));
            this.btnHGPojo.put(VS_3, getSPInfo(false, vs_3, "3"));
            this.btnHGPojo.put(VS_1, getSPInfo(false, vs_1, "1"));
        }
        if (lotteryType == LotteryIDUtils.JZRFSPF_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT) {
            this.btnHGPojo.put(LETVS_3, getSPInfo(false, letvs_3, "3"));
            this.btnHGPojo.put(LETVS_0, getSPInfo(false, letvs_0, "0"));
            this.btnHGPojo.put(LETVS_1, getSPInfo(false, letvs_1, "1"));
        }
        if (lotteryType == LotteryIDUtils.JZBF_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT ||lotteryType == LotteryIDUtils.DCBF_LOTTERY_ID_INT) {
            this.btnHGPojo.put(BF_01, getSPInfo(false, bf_01, "01"));
            this.btnHGPojo.put(BF_02, getSPInfo(false, bf_02, "02"));
            this.btnHGPojo.put(BF_03, getSPInfo(false, bf_03, "03"));
            this.btnHGPojo.put(BF_30, getSPInfo(false, bf_30, "30"));
            this.btnHGPojo.put(BF_40, getSPInfo(false, bf_40, "40"));
            this.btnHGPojo.put(BF_21, getSPInfo(false, bf_21, "21"));
            this.btnHGPojo.put(BF_33, getSPInfo(false, bf_33, "33"));
            this.btnHGPojo.put(BF_10, getSPInfo(false, bf_10, "10"));
            this.btnHGPojo.put(BF_00, getSPInfo(false, bf_00, "00"));
            this.btnHGPojo.put(BF_11, getSPInfo(false, bf_11, "11"));
            this.btnHGPojo.put(BF_99, getSPInfo(false, bf_99, "99"));
            this.btnHGPojo.put(BF_90, getSPInfo(false, bf_90, "90"));
            this.btnHGPojo.put(BF_42, getSPInfo(false, bf_42, "42"));
            this.btnHGPojo.put(BF_24, getSPInfo(false, bf_24, "24"));
            this.btnHGPojo.put(BF_32, getSPInfo(false, bf_32, "32"));
            this.btnHGPojo.put(BF_20, getSPInfo(false, bf_20, "20"));
            this.btnHGPojo.put(BF_22, getSPInfo(false, bf_22, "22"));
            this.btnHGPojo.put(BF_23, getSPInfo(false, bf_23, "23"));
            this.btnHGPojo.put(BF_41, getSPInfo(false, bf_41, "41"));
            this.btnHGPojo.put(BF_09, getSPInfo(false, bf_09, "09"));
            this.btnHGPojo.put(BF_13, getSPInfo(false, bf_13, "13"));
            this.btnHGPojo.put(BF_14, getSPInfo(false, bf_14, "14"));
            this.btnHGPojo.put(BF_12, getSPInfo(false, bf_12, "12"));
            this.btnHGPojo.put(BF_04, getSPInfo(false, bf_04, "04"));
            this.btnHGPojo.put(BF_31, getSPInfo(false, bf_31, "31"));
        }
        if (lotteryType == LotteryIDUtils.JZBQC_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT||lotteryType == DCBQC_LOTTERY_ID_INT) {
            this.btnHGPojo.put(BQC_33, getSPInfo(false, bqc_33, "33"));
            this.btnHGPojo.put(BQC_01, getSPInfo(false, bqc_01, "01"));
            this.btnHGPojo.put(BQC_00, getSPInfo(false, bqc_00, "00"));
            this.btnHGPojo.put(BQC_31, getSPInfo(false, bqc_31, "31"));
            this.btnHGPojo.put(BQC_13, getSPInfo(false, bqc_13, "13"));
            this.btnHGPojo.put(BQC_10, getSPInfo(false, bqc_10, "10"));
            this.btnHGPojo.put(BQC_30, getSPInfo(false, bqc_30, "30"));
            this.btnHGPojo.put(BQC_11, getSPInfo(false, bqc_11, "11"));
            this.btnHGPojo.put(BQC_03, getSPInfo(false, bqc_03, "03"));
        }
        if (lotteryType == LotteryIDUtils.JZZJQ_LOTTERY_ID_INT || lotteryType == LotteryIDUtils
                .JZHH_LOTTERY_ID_INT || lotteryType == LotteryIDUtils.DCZJQ_LOTTERY_ID_INT) {
            this.btnHGPojo.put(SCORE_0, getSPInfo(false, score_0, "0"));
            this.btnHGPojo.put(SCORE_1, getSPInfo(false, score_1, "1"));
            this.btnHGPojo.put(SCORE_2, getSPInfo(false, score_2, "2"));
            this.btnHGPojo.put(SCORE_3, getSPInfo(false, score_3, "3"));
            this.btnHGPojo.put(SCORE_4, getSPInfo(false, score_4, "4"));
            this.btnHGPojo.put(SCORE_5, getSPInfo(false, score_5, "5"));
            this.btnHGPojo.put(SCORE_6, getSPInfo(false, score_6, "6"));
            this.btnHGPojo.put(SCORE_7, getSPInfo(false, score_7, "7"));
        }
        if (lotteryType == LotteryIDUtils.DCSXDS_LOTTERY_ID_INT) {
            this.btnHGPojo.put(SXDS_00, getSPInfo(false, sxds_00, "0"));
            this.btnHGPojo.put(SXDS_01, getSPInfo(false, sxds_01, "1"));
            this.btnHGPojo.put(SXDS_10, getSPInfo(false, sxds_10, "10"));
            this.btnHGPojo.put(SXDS_11, getSPInfo(false, sxds_11, "11"));
        }
    }
    public void refreshBF(){
        this.btnHGPojo.put(BF_01, getSPInfo(isbf_01?true:false, bf_01, "01"));
        this.btnHGPojo.put(BF_02, getSPInfo(isbf_02?true:false, bf_02, "02"));
        this.btnHGPojo.put(BF_03, getSPInfo(isbf_03?true:false, bf_03, "03"));
        this.btnHGPojo.put(BF_30, getSPInfo(isbf_30?true:false, bf_30, "30"));
        this.btnHGPojo.put(BF_40, getSPInfo(isbf_40?true:false, bf_40, "40"));
        this.btnHGPojo.put(BF_21, getSPInfo(isbf_21?true:false, bf_21, "21"));
        this.btnHGPojo.put(BF_33, getSPInfo(isbf_33?true:false, bf_33, "33"));
        this.btnHGPojo.put(BF_10, getSPInfo(isbf_10?true:false, bf_10, "10"));
        this.btnHGPojo.put(BF_00, getSPInfo(isbf_00?true:false, bf_00, "00"));
        this.btnHGPojo.put(BF_11, getSPInfo(isbf_11?true:false, bf_11, "11"));
        this.btnHGPojo.put(BF_99, getSPInfo(isbf_99?true:false, bf_99, "99"));
        this.btnHGPojo.put(BF_90, getSPInfo(isbf_90?true:false, bf_90, "90"));
        this.btnHGPojo.put(BF_42, getSPInfo(isbf_42?true:false, bf_42, "42"));
        this.btnHGPojo.put(BF_24, getSPInfo(isbf_24?true:false, bf_24, "24"));
        this.btnHGPojo.put(BF_32, getSPInfo(isbf_32?true:false, bf_32, "32"));
        this.btnHGPojo.put(BF_20, getSPInfo(isbf_20?true:false, bf_20, "20"));
        this.btnHGPojo.put(BF_22, getSPInfo(isbf_22?true:false, bf_22, "22"));
        this.btnHGPojo.put(BF_23, getSPInfo(isbf_23?true:false, bf_23, "23"));
        this.btnHGPojo.put(BF_41, getSPInfo(isbf_41?true:false, bf_41, "41"));
        this.btnHGPojo.put(BF_09, getSPInfo(isbf_09?true:false, bf_09, "09"));
        this.btnHGPojo.put(BF_13, getSPInfo(isbf_13?true:false, bf_13, "13"));
        this.btnHGPojo.put(BF_14, getSPInfo(isbf_14?true:false, bf_14, "14"));
        this.btnHGPojo.put(BF_12, getSPInfo(isbf_12?true:false, bf_12, "12"));
        this.btnHGPojo.put(BF_04, getSPInfo(isbf_04?true:false, bf_04, "04"));
        this.btnHGPojo.put(BF_31, getSPInfo(isbf_31?true:false, bf_31, "31"));
    }
    public void refreshSXDS(){
        this.btnHGPojo.put(SXDS_00, getSPInfo(isSxds_sd?true:false, sxds_00, "0"));
        this.btnHGPojo.put(SXDS_01, getSPInfo(isSxds_ss?true:false, sxds_01, "1"));
        this.btnHGPojo.put(SXDS_11, getSPInfo(isSxds_xd?true:false, sxds_11, "11"));
        this.btnHGPojo.put(SXDS_10, getSPInfo(isSxds_xs?true:false, sxds_10, "10"));
    }
    public final String BF_00 = "bf_00";
    public final String BF_01 = "bf_01";
    public final String BF_02 = "bf_02";
    public final String BF_03 = "bf_03";
    public final String BF_04 = "bf_04";
    public final String BF_05 = "bf_05";
    public final String BF_09 = "bf_09";
    public final String BF_10 = "bf_10";
    public final String BF_11 = "bf_11";
    public final String BF_12 = "bf_12";
    public final String BF_13 = "bf_13";
    public final String BF_14 = "bf_14";
    public final String BF_15 = "bf_15";
    public final String BF_20 = "bf_20";
    public final String BF_21 = "bf_21";
    public final String BF_22 = "bf_22";
    public final String BF_23 = "bf_23";
    public final String BF_24 = "bf_24";
    public final String BF_25 = "bf_25";
    public final String BF_30 = "bf_30";
    public final String BF_31 = "bf_31";
    public final String BF_32 = "bf_32";
    public final String BF_33 = "bf_33";
    public final String BF_40 = "bf_40";
    public final String BF_41 = "bf_41";
    public final String BF_42 = "bf_42";
    public final String BF_50 = "bf_50";
    public final String BF_51 = "bf_51";
    public final String BF_52 = "bf_52";
    public final String BF_90 = "bf_90";
    public final String BF_99 = "bf_99";
    public final String BQC_00 = "bqc_00";
    public final String BQC_01 = "bqc_01";
    public final String BQC_03 = "bqc_03";
    public final String BQC_10 = "bqc_10";
    public final String BQC_11 = "bqc_11";
    public final String BQC_13 = "bqc_13";
    public final String BQC_31 = "bqc_31";
    public final String BQC_30 = "bqc_30";
    public final String BQC_33 = "bqc_33";

    public final String SCORE_0 = "score_0";
    public final String SCORE_1 = "score_1";
    public final String SCORE_2 = "score_2";
    public final String SCORE_3 = "score_3";
    public final String SCORE_4 = "score_4";
    public final String SCORE_5 = "score_5";
    public final String SCORE_6 = "score_6";
    public final String SCORE_7 = "score_7";

    public final String SXDS_00 = "sxds_00";
    public final String SXDS_01 = "sxds_01";
    public final String SXDS_10 = "sxds_10";
    public final String SXDS_11 = "sxds_11";

    private String vs_0;
    private String vs_1;
    private String vs_3;

    public final String VS_0 = "vs_0";
    public final String VS_1 = "vs_1";
    public final String VS_3 = "vs_3";
    public final String LETVS_0 = "letvs_0";
    public final String LETVS_1 = "letvs_1";
    public final String LETVS_3 = "letvs_3";
}
